package com.jjm.entidades;

import java.util.Date;

import javax.jdo.annotations.Extension;
import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class Experiencia {
	@PrimaryKey
    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
    @Extension(vendorName="datanucleus", key="gae.encoded-pk", value="true")
    private String key;
	
	@Persistent
	private String puesto;
	
	@Persistent
	private String empresaexp;

    @Persistent
    private Date fechaInicio;
    
    @Persistent 
    private Date fechaFin;
	
    @Persistent
    private String comentarios;
    
    
	@Persistent
	private Curriculum cv;
	
	public String getPuesto() {
		return puesto;
	}


	public void setPuesto(String puesto) {
		this.puesto = puesto;
	}


	public String getEmpresaexp() {
		return empresaexp;
	}


	public void setEmpresaexp(String empresaexp) {
		this.empresaexp = empresaexp;
	}


	public Date getFechaInicio() {
		return fechaInicio;
	}


	public void setFechaInicio(Date fechaInicio) {
		this.fechaInicio = fechaInicio;
	}


	public Date getFechaFin() {
		return fechaFin;
	}


	public void setFechaFin(Date fechaFin) {
		this.fechaFin = fechaFin;
	}


	public String getComentarios() {
		return comentarios;
	}


	public void setComentarios(String comentarios) {
		this.comentarios = comentarios;
	}


	

	public Curriculum getCv() {
		return cv;
	}


	public void setCv(Curriculum cv) {
		this.cv = cv;
	}


	public void setKey(String key) {
		this.key = key;
	}


	public String getKey() {
		return key;
	}
	
	
	
}
